beef stock cube - Turkish English Dictionary